sacredly promise

Translations
свято пообещать
(Someone) sacredly promised never to reveal the secret.
(Кто-то) свято пообещал никогда не раскрывать этот секрет.